model OrganizationUserJoinTable { userId String orgId String role ORG_ROLE @default(member) joinedDate DateTime @default(now()) organization Organization @relation(fields: [orgId], references: [id], onDelete: Restrict) user User @relation(fields: [userId], references: [id], onDelete: Cascade) @@unique([userId, orgId]) @@map("organization_user_join") } enum ORG_ROLE { owner admin member }