Рассмотрим мы имеем один SQL таблицы клиентов Sql создания таблицы без использования внешнего ключа
Рассмотрим теперь, если у нас есть таблица, где их две колонки customer_name
и orders_name
Теперь один клиент может иметь несколько заказов (один-ко-многим) Итак, у нас есть таблица, в которой мы выбираем имя_пользователя как ключ foriegn. Но теперь рассмотрим, что у нас есть 100 заказов одному клиенту, поэтому мы должны написать одно и то же имя_пользователя 100 раз. талии памяти.
customer_name,customer_orders
стол
так я думал, это мы просто не можем сделать таблицу с именем CUSTOMER_NAME заказов, для нелогич-, если у нас есть счет CUSTOMER_NAME поэтому мы можем создать таблицу с именем заказов законопроекта и написать все свои заказы в этом, теперь мы не используем любой foriegn ключ,
bill's orders
таблица
и другие таблицы, которые мы можем создать для других пользователей, так, как можно удалить таблицу, когда мы удалим это имя customer_name из главной таблицы. Есть идеи?
НЕТ НЕТ НЕТ и еще раз нет – RiggsFolly
Если вы хотите увидеть счета заказы не запрос таблицы Orders, где = ЗАКАЗЧИК законопроект " – RiggsFolly
Если нет другой (дизайна причины базы данных), чем если у вас есть 10000 клиентов, вы будете иметь 10000 таблиц – RiggsFolly