define relationships between cart, product and line_items models