Должен ли я использовать сериализованные данные для хранения их в моей БД для выставления счета?

Мне нужно организовать функцию счета в моем проекте.
Мне нужно хранить много продуктов. Этот продукт будет уникальным каждый раз, потому что он должен записывать текущую цену, название и т. Д.

Поэтому я хотел создать массив для этого. И я хотел использовать сериализацию, чтобы хранить ее в одной записи БД (MySQL).

Но я слышал, что я не должен использовать этот метод для хранения данных.
Я хочу получить предложение от вас. Как я могу сохранить его по-другому?

Постскриптум Я также использую Laravel в этом проекте и использую систему моделей Eloquent.

Большое спасибо!

Обновить. Мне нужно использовать эту схему:

ID: [For system usage]
Invoice ID: [For tax service usage]
User ID:
Product List:
Name:
Price:
Quantity:
Reminder:
Notes for invoice:

0

Решение

Для этого я буду использовать таблицу ‘invoice’ с отношением 1-n с моей текущей таблицей.

Спасибо всем!

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]