Indeterminate Khụng xỏc định được kiểu liờn kết

Một phần của tài liệu Giáo trình Quản trị cơ sở dữ liệu Access 1 (Nghề: Công nghệ thông tin - Cao đẳng) - Trường Cao đẳng nghề Đồng Tháp (Trang 30 - 32)

Tuỳ thuộc vào kiểu khoỏ của cỏc trường tham gia liờn kết mà Access tự xỏc định ra được kiểu liờn kết giữa 2 bảng. Dưới đõy là một số kiểu liờn kết được Access tự động tạo ra khi liờn kết:

TT Bảng A BảngB iểu liờn kết

1 Khoỏ chớnh Khoỏ chớnh 1-1

2 Khoỏ chớnh Khoỏ phụ (hoặc khụng khoỏ) 1-n

3 Khoỏ phụ Khoỏ phụ (hoặc khụngkhoỏ) Khụng xỏc định được kiểu liờn kết

4 Khụng khoỏ Khụng khoỏ Khụng xỏc định được kiểu

liờn kết Kết quả thiết lập quan hệ giữa cỏc bảng:

- hi h p Relationships Type chỉ Indeterminate cú nghĩa là quan hệ đang thiết lập khụng đỳng về cấu trỳc khoỏ của 2 bảng (quan hệ sai);

- Trong trường hợp thiết lập cỏc thu c tớnh đảm bảo toàn vẹn dữ liệu nếu gặp phải h p thoại thụng bỏo lỗi:

Lỗi này do m t số dữ liệu đang tồn tại trong bảng quan hệ ∞ khụng thoả món với bảng quan hệ 1. Hiểu đơn giản là: cú m t số MaHang khai bỏo trong bảng HAN BAN nhưng chưa cú trong trong bảng HANG như vậy là khụng hợp lý, khụng thoả món cỏc điều kiện về tồn vẹn dữ liệu giữa 2 bảng này.

- Hoặc gặp phải lỗi sau đõy khi kết nối giữa 2 bảng:

Tức là 2 trường tham gia kết nối khụng cựng kiểu dữ liệu. Vớ dụ: m t trường kiểu Number, trường kia kiểu Text; hoặc m t trường kiểu Text, trường kia kiểu Date/Time - đều bị sai vỡ khụng cựng kiểu dữ liệu.

2.9. Xem và điều chỉnh quan hệ giữa cỏc bảng

Sau khi thiết lập quan hệ giữa cỏc bảng lần đầu tiờn, nhưng sau một thời gian cú thể thờm, bớt cỏc bảng, cú thể thay đổi một số thuộc tớnh, thay đổi trường…, ta cú thể điều chỉnh lại quan hệ giữa cỏc bảng, cú thể thờm hoặc xúa cỏc quan hệ… bằng cỏch chọn menu Tool Relationship, sau đú kớch chuột phải chọn vào cỏc mối liờn kết giữa cỏc bảng và chọn Edit Relationship để thay đổi thuộc tớnh quan hệ giữa cỏc bảng, kớch chọn Delete để xúa quan hệ:

2.10. Thuộc tớnh của bảng

Một phần của tài liệu Giáo trình Quản trị cơ sở dữ liệu Access 1 (Nghề: Công nghệ thông tin - Cao đẳng) - Trường Cao đẳng nghề Đồng Tháp (Trang 30 - 32)