01/10/2018, 01:07

Sao không đặt tên Tables trong Database tường minh

Tình hình là em có thực tập tại 1 cty và thấy các Tables trong Database của họ đặt tên như sau: T001, T002, T003, T010,…Làm em khó thao tác vô cùng vì không nhớ bảng đó lưu trữ dữ liệu về cái gì, mỗi lần thao tác phải mở Column ra xem.

Cho em hỏi là sao phải đặt tên như thế? Sao không đặt tường minh như là : Tbl_Employee, Tbl_Department, Tbl_Order,…

Nguyen Ca viết 03:21 ngày 01/10/2018

Công ty nhật đúng không?

Hoàng Anh viết 03:18 ngày 01/10/2018

Dạ đúng rồi anh.

Nguyen Ca viết 03:07 ngày 01/10/2018

Thằng Nhật là chúa cái làm mà bực mình

  • Anh làm với nó thấy mục đích là để dễ viết tool để genarate (import, export) dữ liệu
  • Mấy bảng liên quan đên master cũng thường để dạng này.
    Em còn đỡ, hiện tại a làm tên cột cũng đặt như vậy: c_001…, làm mà muốn…
Tynk Huynk viết 03:10 ngày 01/10/2018

Cái đó bọn Nhật không thích dùng tiếng Anh hay phần mềm không hỗ trợ đặt tên tiếng Nhật hả anh ??

Nguyen Ca viết 03:08 ngày 01/10/2018

Nó thì không thích tiếng anh rồi
Mà anh chỉ thấy nó làm đễ dễ xuất data thôi. export 500 table ra csv chỉ cần 1 vòng for với format T_{number}
anh làm cho 3 thằng Nhật, chỉ có 1 thằng làm product thì đặt tên tiêng anh bt, chỉ có mấy cái table master thì đặt là T_{number}

Bài liên quan
0