Let me add a little more info.
Clients - Table hold info about each client: name, address, dob, gender etc.,
Matters- date of injury, how injury occurred, case number, claim number. This will vary by type of legal matter,
Adverse Party - the legal entity, person or agency that is on the "other side" of the matter,
Insurance Company- the insurance carrier that provides coverage to the adverse party. They have adjusters who handle the claim for the company,
Law Firms - represent the adverse party in court. They assign an attorney to handle the matter,
Hearing Sites - whether the matter is venued - a particular place, often a courthouse. A hearing officer (or judge is assigned to hear the matter),
Litigation costs - cost incurred that the client pays to proceed with the matter - medical records, investigator expenses,
Damages - individual medical bills from different providers, periods of time lost from work while recovering for injury,
Events - this covers notes made to the file form communications, deadlines, tasks, to-do items. (Don't have this now - only have a "case notes" table to track,
Contacts - a table with a list of people who may be involved - doctors, hospitals, vocational personal. A directory of people and organizations.