Có những loại relationship nào trong Eloquent? Kể và giải thích.
Có những loại relationship nào trong Eloquent? Kể và giải thích.
markdown
Các loại relationship trong Eloquent giúp quản lý và tổ chức dữ liệu một cách hiệu quả và hợp lý hơn trong ứng dụng Laravel. Eloquent ORM hỗ trợ các loại relationship sau:
One to One: Một model chỉ có duy nhất một model khác liên quan. Ví dụ: Mỗi người dùng chỉ có một passport.
One to Many: Một model có thể sở hữu nhiều model khác. Ví dụ: Một bài viết có nhiều bình luận.
Many to Many: Một model có thể được liên kết với nhiều model và ngược lại. Ví dụ: Học sinh có thể đăng ký nhiều khóa học và mỗi khóa học có thể có nhiều học sinh.
Has Many Through: Dùng để tham chiếu từ một model qua một model trung gian đến nhiều model khác. Ví dụ: Một nhà s...
middle