В моей модели рельсов 3 у меня есть два класса: продукт, сервис.Я хочу, чтобы оба типа InventoryItem, потому что у меня есть другая модель с именем Store and Store has_many: InventoryItems
Это то, к чему я пытаюсь добраться, но я не уверен, как смоделировать это в моем InventoryItemмодель и мои модели продуктов и услуг.Должен ли InventoryItem быть просто родительским классом, от которого наследуются Product и Service, или InventoryItem должен быть смоделирован как аннотация класса, с которого расширяются Product и Service.
Заранее благодарим за совет!