Tin mới nhất

Menu

Browsing "Older Posts"

Chia Sẻ Khóa Học Cách Structure Database Trong Laravel [Khóa 8083 A]

15 tháng 5 2022 / No Comments

Cấu trúc một Database là một trong những khó khăn lớn nhất mà tôi từng thấy khi bắt đầu một dự án mới.

Có những câu hỏi như:

  • ✓ Nó nên là một belongsTo hoặc belongsToMany relationship?
  • ✓ Có lẽ tôi sử dụng polymorphic relationships?
  • ✓ Tôi nên có một table lớn với 20 cột hay chia nó thành nhiều cột nhỏ hơn?
  • ✓ Hiệu suất truy vấn cho structure X sẽ như thế nào?
  • ✓ Vân vân.

Vì vậy, trong khóa học kéo dài 2 giờ, hơn 20 video này, tôi sẽ nói về những vấn đề thực tế đó, với các ví dụ, dựa trên Laravel, MySQL và Eloquent / Query Builder.

Chương trình giảng dạy:

  • 1. Giới thiệu: Relationships Crash Course:
  • ✓ BelongsTo, BelongsToMany hay Polymorphic? Ba ví dụ.
  • ✓ Rare Cases of HasOne Relationship.
  • ✓ Database Normalization: 1/2/3 Normal Forms.
  • ✓ StartHasMany: Delete Parent - What Happens with Children?
  • 2. Các ví dụ về Open-Source Laravel Databases:
  • ✓ October CMS: is_xxx VS xxx_at, và belongsTo/belongsToMany.
  • ✓ Koel Music Streaming Service: Untypical Pivot Tables.
  • ✓ Attendize: Large Tables, Accounts/Users và Pivots trên Steroids.
  • ✓ Laravel.io: Polymorphic All the Things!
  • 3. Khám phá Structures và Elements khác nhau:
  • ✓ UUID instead of ID: When/How?
  • ✓ JSON DB Fields: Yay or Nay?
  • ✓ ENUMS, Foreign Keys, or Just String?
  • ✓ Custom Fields. EAV: Entity-Attribute-Value Model
  • ✓ Recursive Parent-Children - Part 1: Unlimited Subcategories.
  • ✓ Recursive Parent-Children - Part 2: Nested Set Model với Package.
  • ✓ Invoice Numbers với Prefixes: Cách Structure DB?
  • ✓ Order Statuses: Relationship or Same Table?
  • ✓ Column Indexes: when/why/how to Apply Them.
  • ✓ Cách Safely Change DB Relations trong Live Laravel Project?
  • 4. Lấy dữ liệu từ Larger DB: Các dự án ví dụ thực tế:
  • ✓ Project 1. Tournament với Places: TOP 100 Tournaments/Prizes.
  • ✓ Project 2. Eshop với Categories, Discounts và Similar Products.


NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU




Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Tuyên bố miễn trừ bản quyền:
Trang web này không lưu trữ bất kỳ tệp nào trên máy chủ của nó. Chúng tôi chỉ lập chỉ mục và liên kết đến nội dung được cung cấp bởi các trang web khác. Vui lòng liên hệ với các nhà cung cấp nội dung để xóa nội dung bản quyền nếu có và gửi email cho chúng tôi, chúng tôi sẽ xóa các liên kết hoặc nội dung có liên quan ngay lập tức.