Laravel Eloquent Relationships (Clean Rewrite)
Laravel Eloquent Relationships (Clean Rewrite)
Laravel Eloquent Relationships (Clean Rewrite)
🔹 1️⃣ One-to-One
👉 Ek record ka sirf ek related record
Example: User → Profile
🔹 2️⃣ One-to-Many
👉 Ek record ke multiple related records
Example: User → Tasks
🔹 3️⃣ Many-to-Many
👉 Multiple records ek-dusre se relate
👉 Pivot table required
Example: Users ↔ Roles
🔹 4️⃣ Has One Through
👉 Intermediate table ke through ek related record
Example: Country → User → Passport
🔹 5️⃣ Has Many Through
👉 Intermediate table ke through multiple records
Example: Country → Users → Posts
🔹 6️⃣ Polymorphic Relationships
👉 Ek model multiple models ke saath relate ho sakta hai
Example: Comments → Posts / Videos