Foreign Key - ERDL Diagram Syntax

  • Type FK to mark a field as foreign key
  • To define a composite foreign key, use the table level FK() syntax
Order
-
OrderID int PK
CustomerID int FK > Customer.CustomerID
TotalAmount money NOT NULL
OrderStatusID int

(or)

Order
-
OrderID int PK
CustomerID int
TotalAmount money NOT NULL
OrderStatusID int
FK(CustomerID,OrderID) > OrderDetail(CustomerID,OrderID)

Relationships:

  • < one-to-many. e.g: Customer.id < Order.Id
  • > many-to-one. e.g: Order.Id > Customer.id
  • - one-to-one. e.g: Customer.id - Address.id
  • <> many-to-many. e.g: authors.id <> books.id

NOTE: All table names and column names are case sensitive. Ensure to use the same case during FK references




nome esta funcionando para poner llaves foraneaas


Can you share an example that didn''t work ?