const mongoose = require('mongoose'); const orderItemSchema = new mongoose.Schema( { menuItem: { type: mongoose.Schema.Types.ObjectId, ref: 'MenuItem', required: [true, 'Menu item is required'] }, quantity: { type: Number, required: [true, 'Quantity is required'], min: 1 }, price: { type: Number, required: [true, 'Price is required'], min: 0 }, specialInstructions: { type: String, trim: true } }, { timestamps: true } ); const OrderItem = mongoose.model('OrderItem', orderItemSchema); module.exports = OrderItem;