Cho mình xin thiết kế về CSDL để tham khảo

Thảo luận trong 'Lập trình & Đồ hoạ' bắt đầu bởi Tidus_XH, 31/1/10.

  1. Tidus_XH

    Tidus_XH T.E.T.Я.I.S

    Tham gia ngày:
    1/6/04
    Bài viết:
    671
    Chẳng là thế này mình đang làm đồ án tốt nghiệp về hệ thống quản lý thư viện,hiên nay đang đến phần thiết kế CSDL(chỉ là thiết kế kê ra các bảng cần những gì thôi,chưa đến giai đoạn nhập dữ liệu ) các bảng quản lý sách,quản lý độc giả....
    Mình đã thiết kế mấy lần mà ông thầy phụ trách vẫn chê là chưa đạt và yêu cầu là phải thiết kế CSDL quản lý sách theo số cá biệt,bảo ông ý hướng dẫn thì ông ý kêu bận =.=,mà tìm hiểu trên mạng thì chẳng thấy tài liệu nào về thiết kế CSDL thư viện để tham khảo cả :|
    Có bác nào hiểu biết về thiết kế CSDL giúp đỡ mình với
     
  2. dark_slayer_83

    dark_slayer_83 Long Phụng Hòa Minh Moderator Lão Làng GVN

    Tham gia ngày:
    19/4/02
    Bài viết:
    17,022
    là sao?Ý cậu muốn sách có ID duy nhất(làm PK) hay là có cả tiền tố nữa?Ví dụ sách khoa học sẽ là Tech001 chẳng hạn
     
  3. Tidus_XH

    Tidus_XH T.E.T.Я.I.S

    Tham gia ngày:
    1/6/04
    Bài viết:
    671
    Đấy chính mình cũng không hiểu rõ lắm cái số cá biệt là thế nào =.=
    Chỉ hiểu được như bạn vd là Tech001 ấy
    Theo mình hiểu vd như là thư viện có 1 đầu sách nhưng có nhiều quyển,sẽ được đánh số cá biệt là từ Tech001-Tech100...và bạn đọc khi tra cứu thấy quyển Tech010,Tech011 không còn nhưng vẫn còn các mã còn lại và có thể đăng ký mượn.Trong trường hợp từ Tech001-Tech100 đã bị mượn hết thì không mượn được nữa
    Mình cũng chẳng hiểu ông thầy mình muốn thiết kế như thế nào nữa T_T.ông ý chỉ bảo là thiết kế quản lý sách theo số cá biệt,bảo ông ý hướng dẫn thì ông ý bảo bận =.=
     
  4. dark_slayer_83

    dark_slayer_83 Long Phụng Hòa Minh Moderator Lão Làng GVN

    Tham gia ngày:
    19/4/02
    Bài viết:
    17,022
    Thầy hướng dẫn chỉ có tính tham khảo,cậu cứ làm theo suy nghĩ của mình,lão mà k chỉ giúp lúc phản biện lão sẽ no đòn;;) đừng ỷ vào lão nữa tự thân vận động đi:D
     
  5. cakom

    cakom Youtube Master Race

    Tham gia ngày:
    29/10/09
    Bài viết:
    24
    Chắc ông ý muốn nói đến cái Unique ID đấy mà. Đừng quan tâm là cùng 1 tựa sách có bao nhiêu quyển bạn ạ, kể cả cùng tên sách mà có 2 quyển thì cũng cấp cho nó 2 cái ID khác nhau cho dễ search về sau. Một mẹo nhỏ nữa là khi thiết kế và lên bảo vệ project thì bạn phải làm relationship cho các table thật xịn nhưng khi làm thì bạn cứ bỏ hết nó đi cho tôi, làm thế cho tiện việc sửa xóa sau này, chỉ cần để ý 1 chút để xóa hết (sửa hết) trong các module xóa sửa thôi :D cái này đảm bảo các thầy chả bao giờ để ý đâu, các ông ý cứ đọc tài liệu thấy ngon là ok liền hehe
     
  6. nh9cvjetkt3

    nh9cvjetkt3 Youtube Master Race

    Tham gia ngày:
    23/10/11
    Bài viết:
    1
    mình xin gop ý thế này. hok biết các bạn còn quan tâm đề tài này hok?
    thứ nhất, mình hiểu ý ông thầy của bạn muôn bạn quản lí số lượng sách đã mượn và biết được số lượng của một đầu sách(loại sach) còn hay không để khi sing viên mượn sẽ biết là còn hay không, nếu con thì cho mượn nếu hết thì không mượn được.
    thứ hai, bạn cần quản lí số lượng sách đã mượn của tung sinh viên. ví dụ: chỉ cho phép 1 sinh vien( 1 tài khoảng đăng nhập ổ đây mình ví dụ la sinh viên ) mượn với số lượng tối đa 5 quyển 1 lần mượn. nếu trả rùi thì sẽ được mượn tiếp còn đã mượn 5 quyển rồi thì không cho muọn nữa
    thứ 3 là không cho sinh viên mượn cùng lúc 2 quyển giống nhau(cùng mã sach) ở cùng một lần mượn.
    thứ 4 là tính tiền pahtj khi quá hẹn và se khóa tai khoản khi quá hẹn.
    Không biết mình nói thế có giống ý thầy bạn không>
    nếu bạn cần thì có thể pm qua nick yahoo:nguyenhienvinh_90 hoặc gmail:chuoikt@gmail.com mình sẽ gửi bạn sơ đồ ERD và các ràng buột cũng như yêu cầu ở trên. vì hơi dài nên mình không tiện post
     

Chia sẻ trang này