master

W34P Foundation K9 Registration Database

Overview

This database schema supports the W34P Foundation’s K9 search and rescue registration system, allowing handlers to register their certified K9 teams for emergency response operations.

Database Structure

Core Tables

handlers

Stores information about K9 handlers/owners including contact details, experience, and organization type.

k9_dogs

Contains detailed information about each registered K9 including breed, specialization, and training details.

k9_health_records

Tracks health information, vaccination records, and veterinary details for each K9.

k9_photos

Stores K9 photos with file management information.

handler_certifications

Manages uploaded certification documents for handlers.

Support Tables

registration_submissions

Tracks form submissions and processing status.

file_uploads

Comprehensive file upload tracking with integrity checking.

audit_log

Maintains audit trail of all database changes.

admin_users

System administrators and reviewers.

File Size Limits

Security Features

Usage

  1. Installation: Run k9_registration_schema.sql on your MySQL/MariaDB server
  2. Configuration: Update connection settings in your application
  3. Security: Ensure proper firewall and access controls are in place

Views

Procedures

Maintenance

Support

For technical questions about the database schema, contact the development team.