Примечание: Если вы не видите код или, если вы думаете, что-то отсутствует (неработающую ссылку, изображение отсутствует), просто свяжитесь со мной в [email protected]. То есть, свяжитесь со мной для малейшей проблемы у вас есть о том, что вы reading.The ЛИЦ лица являются: продукты (продукты, категории, Цена) Продажи (Sales, дата, служащий, клиенты) Поставщики (Поставщики, город, страна) клиентов (Клиенты, город, страна) SaleDetails (продажи, продукты) Заказы (Заказы, дата, служащий, Поставщики) Детали_Заказов (Заказы, товары) Сотрудник (служащий) Эти таблицы по крайней мере в 3NF.
Таким образом, они в порядке, но есть еще проблема. Давайте посмотрим на таблицу Products. Слово, "Продукты", как имя столбца является расплывчатым. Там на самом деле должно быть две колонки в этом положении, которые ProductID и описание (для описания продукта). Вы можете позволить слово, "Категории", как он есть, или изменить его на единственном числе, если это будет звучать лучше. Насколько бизнес обеспокоен, слово, "Цена" является расплывчатым. Продукт имеет себестоимость и отпускную цену.
Таким образом, колонка Цена должна быть заменена двумя колоннами, которые являются CostPrice и SellingPrice. Эта таблица все еще не хватает колонки. Мы должны знать количество каждого продукта, который находится на складе. Таким образом, мы нуждаемся в дополнительный столбец, номер. В таблице продаж, колонка продажи, что свидетельствует акт продажи, должен быть фактически SaleID. Дата, в колонке в порядке. Сотрудник в колонке должно быть на самом деле EmployeeID для идентификации сотрудника, который сделал продажи. Клиенты должны быть CustomerID.
В таблице Поставщики, колонны, Поставщики, указывающие на конкретного поставщика на самом деле должны быть SupplierID. Остальные столбцы в таблице должны дать полный адрес поставщика не только город и страну. Вы должны иметь в качестве столбцов таблицы, SupplierID, поставщик имя, адрес, город, страна и номер телефона. Я положу их в лучшую сторону