SoftClinic uses a normalized relational database, these databases normally have rules (or constraints) governing deletions and updates. For example, if you register a patient and add a visit. To be able to delete that patient, you need to delete visit entry first, followed by the patient. To delete a particular entry, you need to identify such an entry, usually through a unique identifier e.g. Patient Number for Patients, Visit Number for Visits etc. You can use the general information bar to quickly review the dependent records.