주문을 추적하기 위해 주문 시스템을 만들고 있습니다. 약 60 개 정도의 제품이 있으며, 각각 자체 가격이 있습니다. 시스템은 매우 복잡하지는 않지만 각 제품이 얼마나 많은 수의 제품을 주문 하는지를 제출할 수 있어야합니다.MySQL - 더 많은 테이블을 깰 수 있습니까?
내 질문은, 그것이 '주문'테이블이 더 효율적입니다, 그들은 .. 예를 주문시 각의 얼마나 많은을 대표하는 각 제품을 나타내는 열 및 숫자 값 :
orders
id
product_a
product_b
product_c
etc...
또는
을여러 테이블을 여러 테이블에 나누어서 다 대다 테이블로 결합해야합니다. 다음과 같을 수도 있습니다.
customers
id
name
email
orders
id
customer_id
products
id
product
orders_products
order_id
product_id