# Memorials

### **Memorials Table Structure**

The *Memorials* table structure is as follows...

<table id="bkmrk-name-type-attribute-" style="width: 790px;" width="615"><tbody><tr><td style="width: 174px;" width="137">**Name**</td><td style="width: 130px;" width="93">**Type**</td><td style="width: 256px;" width="219">**Attribute**</td><td style="width: 95px;" width="64">**NULL**</td><td style="width: 135px;" width="102">**Default**</td></tr><tr><td style="width: 174px;">per\_id</td><td style="width: 130px;">int(11)</td><td style="width: 256px;">AUTO\_INCREMENT</td><td style="width: 95px;">No</td><td style="width: 135px;">None</td></tr><tr><td style="width: 174px;">per\_cem\_id</td><td style="width: 130px;">int(11)</td><td style="width: 256px;">  
</td><td style="width: 95px;">No</td><td style="width: 135px;">0</td></tr><tr><td style="width: 174px;">per\_name\_full</td><td style="width: 130px;">varchar(1024)</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">NULL</td></tr><tr><td style="width: 174px;">per\_name\_last</td><td style="width: 130px;">varchar(45)</td><td style="width: 256px;">  
</td><td style="width: 95px;">No</td><td style="width: 135px;">None</td></tr><tr><td style="width: 174px;">per\_name\_first</td><td style="width: 130px;">varchar(45)</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">NULL</td></tr><tr><td style="width: 174px;">per\_name\_middle</td><td style="width: 130px;">varchar(45)</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">NULL</td></tr><tr><td style="width: 174px;">per\_name\_maiden</td><td style="width: 130px;">varchar(45)</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">NULL</td></tr><tr><td style="width: 174px;">per\_name\_prior</td><td style="width: 130px;">varchar(50)</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">NULL</td></tr><tr><td style="width: 174px;">per\_name\_prefix</td><td style="width: 130px;">varchar(45)</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">NULL</td></tr><tr><td style="width: 174px;">per\_name\_suffix</td><td style="width: 130px;">varchar(45)</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">NULL</td></tr><tr><td style="width: 174px;">per\_name\_nickname</td><td style="width: 130px;">varchar(45)</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">NULL</td></tr><tr><td style="width: 174px;">per\_date\_birth</td><td style="width: 130px;">varchar(45)</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">NULL</td></tr><tr><td style="width: 174px;">per\_date\_marriage</td><td style="width: 130px;">varchar(45)</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">NULL</td></tr><tr><td style="width: 174px;">per\_date\_death</td><td style="width: 130px;">varchar(45)</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">NULL</td></tr><tr><td style="width: 174px;">per\_date\_burial</td><td style="width: 130px;">varchar(45)</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">NULL</td></tr><tr><td style="width: 174px;">per\_place\_birth</td><td style="width: 130px;">varchar(96)</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">NULL</td></tr><tr><td style="width: 174px;">per\_place\_marriage</td><td style="width: 130px;">varchar(96)</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">NULL</td></tr><tr><td style="width: 174px;">per\_place\_death</td><td style="width: 130px;">varchar(96)</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">NULL</td></tr><tr><td style="width: 174px;">per\_plot\_burial</td><td style="width: 130px;">varchar(256)</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">NULL</td></tr><tr><td style="width: 174px;">per\_plot\_lat</td><td style="width: 130px;">varchar(9)</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">NULL</td></tr><tr><td style="width: 174px;">per\_plot\_lon</td><td style="width: 130px;">varchar(10)</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">NULL</td></tr><tr><td style="width: 174px;">per\_text\_obit</td><td style="width: 130px;">text</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">  
</td></tr><tr><td style="width: 174px;">per\_text\_death\_cert</td><td style="width: 130px;">text</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">  
</td></tr><tr><td style="width: 174px;">per\_img\_tmbstn</td><td style="width: 130px;">varchar(255)</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">NULL</td></tr><tr><td style="width: 174px;">per\_img\_tmbdtl</td><td style="width: 130px;">varchar(255)</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">NULL</td></tr><tr><td style="width: 174px;">per\_img\_ftstn</td><td style="width: 130px;">varchar(255)</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">NULL</td></tr><tr><td style="width: 174px;">per\_img\_plot</td><td style="width: 130px;">varchar(255)</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">NULL</td></tr><tr><td style="width: 174px;">per\_img\_person</td><td style="width: 130px;">varchar(255)</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">NULL</td></tr><tr><td style="width: 174px;">per\_img\_mil</td><td style="width: 130px;">varchar(255)</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">NULL</td></tr><tr><td style="width: 174px;">per\_img\_obit</td><td style="width: 130px;">varchar(255)</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">NULL</td></tr><tr><td style="width: 174px;">per\_img\_bio</td><td style="width: 130px;">varchar(255)</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">NULL</td></tr><tr><td style="width: 174px;">per\_img\_funcd</td><td style="width: 130px;">varchar(255)</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">NULL</td></tr><tr><td style="width: 174px;">per\_img\_credits</td><td style="width: 130px;">varchar(256)</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">NULL</td></tr><tr><td style="width: 174px;">per\_vet\_notes</td><td style="width: 130px;">text</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">  
</td></tr><tr><td style="width: 174px;">per\_vet\_inscription</td><td style="width: 130px;">text</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">  
</td></tr><tr><td style="width: 174px;">per\_vet\_text</td><td style="width: 130px;">varchar(255)</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">NULL</td></tr><tr><td style="width: 174px;">per\_inscription</td><td style="width: 130px;">text</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">  
</td></tr><tr><td style="width: 174px;">per\_note\_research</td><td style="width: 130px;">text</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">  
</td></tr><tr><td style="width: 174px;">per\_addl\_text</td><td style="width: 130px;">text</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">  
</td></tr><tr><td style="width: 174px;">per\_bio\_id</td><td style="width: 130px;">varchar(14)</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">NULL</td></tr><tr><td style="width: 174px;">per\_parents</td><td style="width: 130px;">text</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">  
</td></tr><tr><td style="width: 174px;">per\_siblings</td><td style="width: 130px;">text</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">  
</td></tr><tr><td style="width: 174px;">per\_spouse</td><td style="width: 130px;">text</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">  
</td></tr><tr><td style="width: 174px;">per\_children</td><td style="width: 130px;">text</td><td style="width: 256px;">  
</td><td style="width: 95px;">Yes</td><td style="width: 135px;">  
</td></tr><tr><td style="width: 174px;">per\_rep\_tx</td><td style="width: 130px;">char(1)</td><td style="width: 256px;">  
</td><td style="width: 95px;">No</td><td style="width: 135px;">N</td></tr><tr><td style="width: 174px;">per\_timestamp</td><td style="width: 130px;">timestamp</td><td style="width: 256px;">ON UPDATE CURRENT\_TIMESTAMP</td><td style="width: 95px;">No</td><td style="width: 135px;">12/7/2010 23:58</td></tr></tbody></table>

The elements of the *Memorials* table are as follows...

1. **Name** - Identifies the name of the element.
2. **Type** - Identifies the type of element and the length. 
    - int(xx) - integer of length xx.
    - varchar(xxx) - variable length text of length xxx (Max length of 3000 characters).
    - text - Text with max length of 65,535 characters (64Kb)
    - char(x) - characters of length x.
    - timestamp - current date-time of record update.
3. **Attribute** - Identifies the attribute of the element.
4. **NULL** - Identifies whether the element can be NULL.
5. **Default** - Identifies the default of the element.