我已经创建了两个集合
供应商和员工
和
供应商集合具有员工的引用“
雇员ID:[字符串]
“
我也应该这么做吗?那是个好主意吗?在两个集合中添加引用?
如果我想让所有员工都写上他们的公司名称呢?我很困惑。
雇员
const employeeSchema = Schema({
_id: Schema.Types.ObjectId,
name: String,
address: String,
email: String,
designation: String,
contact_number: Number,
contract_start: Date,
contract_end: Date
});
小贩
const vendorSchema = Schema({
_id: Schema.Types.ObjectId,
name: String,
address: String,
email: [String],
contact_number: [Number],
contract_start: Date,
contract_end: Date,
emplyoee_id:[String]
});