n: m -> если вы не знаете и n, и m, это просто много ко многим, и оно представлено таблицей мостов между двумя другими таблицами, такими как
-- This table will hold our phone calls.
CREATE TABLE dbo.PhoneCalls
(
ID INT IDENTITY(1, 1) NOT NULL,
CallTime DATETIME NOT NULL DEFAULT GETDATE(),
CallerPhoneNumber CHAR(10) NOT NULL
)
-- This table will hold our "tickets" (or cases).
CREATE TABLE dbo.Tickets
(
ID INT IDENTITY(1, 1) NOT NULL,
CreatedTime DATETIME NOT NULL DEFAULT GETDATE(),
Subject VARCHAR(250) NOT NULL,
Notes VARCHAR(8000) NOT NULL,
Completed BIT NOT NULL DEFAULT 0
)
, это таблица мостовдля реализации отображения между 2 таблицами
CREATE TABLE dbo.PhoneCalls_Tickets
(
PhoneCallID INT NOT NULL,
TicketID INT NOT NULL
)
Один ко многим (1: n) - это просто одна таблица, в которой столбец является первичным ключом, а другая таблица, в которой этот столбец имеет отношение внешнего ключа
Тип продукта и категория продукта, где одна категория продукта может иметь много продуктов