Hay quá thầy ơi, em học 3 tuần chưa ra sao, xem video nữa khoá học trong vòng 3 giờ thôi em lấy luôn gốc đó thầy, cảm ơn thầy và chúc thầy nhiều sức khoẻ!
anh ơi thầy em dạy chuyển đổi sang mô hình quan hệ là vẽ sơ đồ, nhưng em làm theo cách của anh được không ạ tại e thấy nó dễ hơn ạ , anh có thể dạy vẽ mô hình liên kết bằng sơ đồ được không ạ
Mình chưa hiểu rõ ý của bạn, bạn nói kỹ hơn chút được không? Đây là video vẽ sơ đồ bằng phần mềm ERDPlus bạn nhé: ua-cam.com/video/QezoioFHv4E/v-deo.html
@@nhchau Vậy giả sử em có CSDL về 1 đội bóng, thì mỗi cầu thủ có thể chơi ở nhiều vị trí khác nhau. Em thấy rằng VITRI là một thuộc tính đa trị, nên tạo một bảng mới để lưu. Và ngoại trừ thuộc tính khóa player_id để tham chiếu thì nó không có khóa chính. Vậy đây có phải thực thể yếu không ạ?
@Hải Anh Trần theo định nghĩa, thực thể yếu là thực thể không thể có khóa chính. Trong ví dụ của bạn, bảng mới nên có ít nhất 2 thuộc tính (player_id, role) và hai thuộc tính này là thành phần của khóa chính của bảng đó.
chào bạn, tôi dùng Visio để vẽ mô hình quan hệ. Nếu bạn muốn sử dụng ký hiệu crow's foot (chân chim) thì có thể dùng ERDplus ua-cam.com/video/QezoioFHv4E/v-deo.html
Thưa thầy cho em hỏi Chuyển đổi liên kết cấp 2 có tỷ số lực lượng M : N thì ví dụ A có quan hệ (1,n) với B thì B cũng phải có quan hệ (1,n) với A thì mình mới dùng được hay sao ạ ?
Không nhất thiết phải như vậy, tức là nói chung M khác N. Ví dụ: một môn học có thể có trên 100 sinh viên tham dự, nhưng một sinh viên trong một học kỳ không học quá 10 môn học.
cho em hỏi là khóa ngoại có tính là khóa của lược đồ đó không ạ? ở liên kết yếu cần 2 khóa từ 2 lược đồ khác làm khóa ngoại vừa làm khóa chính thì 2 khóa này tính là 1 khóa chung hay 2 khóa riêng biệt ạ? sau khi xác định được phụ thuộc hàm thì có phải tìm thêm khóa nữa để xác định dạng chuẩn không ạ? em cảm ơn.
Phần chuyển đổi 1 - N anh nhầm đúng không anh, lý thuyết thì anh dạy là lấy khóa chính từ bên 1 sang bên n làm khóa ngoại mà bên làm bài anh lại lấy khóa chính từ bên n qua bên 1 làm khóa ngoại?
@@nhchau dạ em thấy thực thể NHÂN VIÊN LÀ 1 và thực thể ĐƠN VỊ là n đúng không ạ, theo lý thuyết ở phần đầu là anh lẽ lấy khóa chính ở bên 1 sang bên n làm khóa ngoại , mà trong bài anh làm là anh lấy khóa chính MADV ở bên ĐƠN VỊ sang bên thực thể NHÂN VIÊN làm khóa ngoại, tức là anh đã lấy khóa chính bên thực thể n để chuyển qua thực thể 1 làm khóa ngoại. Anh kiểm tra lại giúp em với ạ.Em cảm ơn anh nhiều
@@ngocbien4267 Tỷ số lực lượng của NHANVIEN:DONVI là n:1 (n nhân viên cùng làm việc cho 1 đơn vị). Còn ký hiệu (min, max) chỉ số thể hiện min, max khi tham gia vào liên kết; nó sẽ ngược với tỷ số lực lượng. Mình có giải thích trong video ở đoạn này: 11:18
Thấy giải thích rất cặn kẽ và chi tiết ạ. Cảm ơn thầy rất nhiều vì bài giảng và serie này.
Hay quá thầy ơi, em học 3 tuần chưa ra sao, xem video nữa khoá học trong vòng 3 giờ thôi em lấy luôn gốc đó thầy, cảm ơn thầy và chúc thầy nhiều sức khoẻ!
Cảm ơn thầy nhiều lắm ạ, chúc thầy luôn mạnh khỏe và gặt hái nhiều thành công!
Cảm ơn a rất nhiều ạ !
cảm ơn anh cứu em hết mất gốc
cảm ơn anh, e hiểu rồi
cảm ơn anh nhiều
anh ơi thầy em dạy chuyển đổi sang mô hình quan hệ là vẽ sơ đồ, nhưng em làm theo cách của anh được không ạ tại e thấy nó dễ hơn ạ
, anh có thể dạy vẽ mô hình liên kết bằng sơ đồ được không ạ
Mình chưa hiểu rõ ý của bạn, bạn nói kỹ hơn chút được không? Đây là video vẽ sơ đồ bằng phần mềm ERDPlus bạn nhé: ua-cam.com/video/QezoioFHv4E/v-deo.html
cảm ơn ạ
Cảm ơn anh
Thưa thầy, vậy sau khi chuyển đổi thuộc tính đa trị thì lược đồ mới DIADIEMDV trở thành thực thể yếu phải không ạ?
Không bạn ơi, DIADIEMDV có khóa chính gồm hai thuộc tính MaDV và DiaDiem nên lược đồ này không được xây dựng từ kiểu thực yếu
@@nhchau Vậy giả sử em có CSDL về 1 đội bóng, thì mỗi cầu thủ có thể chơi ở nhiều vị trí khác nhau. Em thấy rằng VITRI là một thuộc tính đa trị, nên tạo một bảng mới để lưu. Và ngoại trừ thuộc tính khóa player_id để tham chiếu thì nó không có khóa chính. Vậy đây có phải thực thể yếu không ạ?
@Hải Anh Trần theo định nghĩa, thực thể yếu là thực thể không thể có khóa chính. Trong ví dụ của bạn, bảng mới nên có ít nhất 2 thuộc tính (player_id, role) và hai thuộc tính này là thành phần của khóa chính của bảng đó.
Thưa thầy cho em hỏi Chuyển đổi liên kết cấp 2 có tỷ số lực lượng 1 : N thì em có thể áp dụng với trường hợp 0 : N không ạ ? Em cảm ơn thầy ạ
Theo lý thuyết không có kiểu tỷ số lực lượng 0:N. Có lẽ nên hiểu là ràng buộc tỷ số lực lượng 1:N và ràng buộc tham gia là bộ phận
cho em hỏi thầy dùng app gì để vẽ mô hình quan hệ vậynaj
chào bạn, tôi dùng Visio để vẽ mô hình quan hệ. Nếu bạn muốn sử dụng ký hiệu crow's foot (chân chim) thì có thể dùng ERDplus ua-cam.com/video/QezoioFHv4E/v-deo.html
Thưa thầy cho em hỏi Chuyển đổi liên kết cấp 2 có tỷ số lực lượng M : N thì ví dụ A có quan hệ (1,n) với B thì B cũng phải có quan hệ (1,n) với A thì mình mới dùng được hay sao ạ ?
Không nhất thiết phải như vậy, tức là nói chung M khác N. Ví dụ: một môn học có thể có trên 100 sinh viên tham dự, nhưng một sinh viên trong một học kỳ không học quá 10 môn học.
cho em hỏi là khóa ngoại có tính là khóa của lược đồ đó không ạ? ở liên kết yếu cần 2 khóa từ 2 lược đồ khác làm khóa ngoại vừa làm khóa chính thì 2 khóa này tính là 1 khóa chung hay 2 khóa riêng biệt ạ? sau khi xác định được phụ thuộc hàm thì có phải tìm thêm khóa nữa để xác định dạng chuẩn không ạ? em cảm ơn.
Khoá ngoài có thể tham gia vào khoá chính nhưng không nhất thiết. Theo tôi có thể xác định dạng chuẩn dựa vào khoá chính.
@@nhchau em cảm ơn nhiều ạ
cho em xin fb anh để hỏi bài đc kh ạ
Tôi add fr bạn rồi :)
@@nhchau add mk với
Phần chuyển đổi 1 - N anh nhầm đúng không anh, lý thuyết thì anh dạy là lấy khóa chính từ bên 1 sang bên n làm khóa ngoại mà bên làm bài anh lại lấy khóa chính từ bên n qua bên 1 làm khóa ngoại?
Cảm ơn bạn, bạn có thể nói kỹ hơn không, mình kiểm tra lại thấy không nhầm
@@nhchau dạ em thấy thực thể NHÂN VIÊN LÀ 1 và thực thể ĐƠN VỊ là n đúng không ạ, theo lý thuyết ở phần đầu là anh lẽ lấy khóa chính ở bên 1 sang bên n làm khóa ngoại , mà trong bài anh làm là anh lấy khóa chính MADV ở bên ĐƠN VỊ sang bên thực thể NHÂN VIÊN làm khóa ngoại, tức là anh đã lấy khóa chính bên thực thể n để chuyển qua thực thể 1 làm khóa ngoại. Anh kiểm tra lại giúp em với ạ.Em cảm ơn anh nhiều
@@ngocbien4267 Tỷ số lực lượng của NHANVIEN:DONVI là n:1 (n nhân viên cùng làm việc cho 1 đơn vị). Còn ký hiệu (min, max) chỉ số thể hiện min, max khi tham gia vào liên kết; nó sẽ ngược với tỷ số lực lượng. Mình có giải thích trong video ở đoạn này: 11:18
@@nhchau à em hiểu rồi, do em hiểu sai ở ký hiệu min max, em cảm ơn anh đã giải đáp
Chúc anh buổi tối vui vẻ, và chúc anh ngủ ngon
@@ngocbien4267 Cảm ơn bạn đã trao đổi
cảm ơn ạ