Як зберігаються дані в базі даних, supasoft
У базі даних інформація зберігається не зовсім так, як ви можете очікувати. На відміну від Excel, де є всього одна таблиця, в базі даних таких таблиць багато і всі вони пов'язані між собою певним чином. Це важливо розуміти, щоб використовувати деякі інструменти платформи, такі як імпорт, функції та інші.
У кожного запису в таблиці є свій унікальний код
Для кожної таблиці створюється лічильник, який видає послідовні цілочисельні значення при додаванні нових записів в таблицю. Для кожної таблиці - свій лічильник. Таким чином, додаючи нові записи в таблицю їм присвоюється наступне по порядку значення з лічильника.

Ви помітили, що при створенні об'єкта відразу створюється якесь поле Код? Ось в це поле і записуються унікальні значення з лічильника.
Звичайно, звичайним користувачам коди записів показувати не потрібно, але про їх наявності потрібно знати. І ось чому.
Таблиці пов'язані за кодом
Як було сказано вище, база даних - це набір пов'язаних таблиць. Таблиці пов'язані між собою за кодом. Розглянемо простий випадок. Припустимо, що у нас є таблиця продажів:

У кожного продажу вказана компанія і продукт. Але насправді в таблиці продажів в місце назви компанії вказано код компанії, а замість назви продукту вказаний код продукту. Просто замість кодів надається назва з інших таблиць.

До речі, у таблиці продажів теж є своє поле код. Але зараз це не важливо.
Якщо зобразити схему бази даних, що складається з описаних трьох таблиць, то вона буде така:

У нас три таблиці і два зв'язки. Компанія і Продукти - батьківські об'єкти, а Продажі - дочірній об'єкт.
Зв'язок між таблицями створюється шляхом:
- створення поля-посилання (із зазначенням зовнішнього, тобто батьківського об'єкта) або
- додавання зв'язку (із зазначенням дочірнього об'єкта).
В обох випадках в дочірньому об'єкті створюється поле, яке використовується для зв'язку таблиць. У цьому полі може зберігається тільки ціле число або пусте значення. Причому ціле число може бути тільки одним з кодів записів батьківського об'єкта.
При видаленні зв'язку (або поля-посилання) поле зв'язку видаляється і всі дані (цілі числа) які в ньому були пропадають.
Так що будьте уважні при видаленні зв'язку. Якщо у вас є вже є набита база з клієнтів і продажів і ви розривається зв'язок між цими об'єктами, то продажі і клієнти у вас звичайно залишаться, але самі по собі. Тобто буде список компаній і список продажів ніяк не пов'язаних між собою. Чи не буде видно кому зроблені продажу. Можна звичайно знову зв'язати об'єкти, але поле зв'язку буде порожнім і вам доведеться його знову вказувати, але вручну і для кожного запису продажу.