model User {
id String @id @default(cuid())
name String
shoppingList ShoppingList[]
}
model ShoppingList {
id String @id @default(cuid())
name String
items Item[]
user User @relation(fields: [userId], references: [id])
userId String
}
model Item {
id String @id @default(cuid())
name String
productName String
category String
shoppingList ShoppingList[] @relation(fields: [shoppingId], references: [id])
shoppingId String
}
model User {
id String @id @default(cuid())
name String
shoppingList ShoppingList[]
}
model ShoppingList {
id String @id @default(cuid())
name String
items Item[]
user User @relation(fields: [userId], references: [id])
userId String
}
model Item {
id String @id @default(cuid())
name String
productName String
category String
shoppingList ShoppingList[] @relation(fields: [shoppingId], references: [id])
shoppingId String
}