We are attempting to built the Document Library (File Management) as apart of our core apps. It starts with simple one obviously.
I need a feed back regarding the database design for this particular module. Initial Design:
File table:
- FileID
- FileGUID
- TenantID
- FileName
- FileDescription
- FileImage
- FileSize
- FileExtension
- ContentType
- CreatedUTCTimeStamp
- CreatedIP
- CreatedBy
Folder table:
- FolderID
- FolderGUID
- FolderName
- FolderDescrption
- CreatedUTCTimeStamp
- CreatedIP
- CreatedBy
FolderFiles table:
- FolderID
- FileID
Any input that will be great. Possibly in the future to have workflow, permission(s), etc etc