PHPMem v2.0.1
Version
1.6.45
Uptime
17 days 21 hours 39 minutes 16 seconds
Memory
Total
512MB
Used
12,72MB (2.48%)
Free
499,28MB
Keys
Current
14 060
Total (since start)
40 994
Evictions
0
Reclaimed
760
Expired Unfetched
0
Evicted Unfetched
0
Connections
Current
3 / 1 024 max
Total
241 922
Rejected
0
llm:0d26e154ae19bd522605a3c6f81478d6124685e5e281581ae8942b439c2c473f
Edit
```json
{
"names": [
{
"relation": "fd_fact_d8b79a6c93db",
"decision": "name",
"name": "wc_2026_fixtures",
"confidence": 0.98,
"reason_code": "source_table_grain",
"rationale": "The fact table preserves the source grain: one row per fixture. It retains the source table's own name."
},
{
"relation": "fd_dim_0199757a4d2d",
"decision": "name",
"name": "teams",
"confidence": 0.92,
"reason_code": "key_identifies_entity",
"rationale": "Keyed on team identifier (team1), with team attributes: coach and confederation. One row per team in the tournament."
},
{
"relation": "fd_dim_3ee57d79f219",
"decision": "decline",
"name": null,
"confidence": 0.85,
"reason_code": "no_entity_only_mechanism",
"rationale": "This is a second team dimension with identical structure to the first, keyed on team2. Naming it 'teams' would collide with the first; any distinguishing name describes the mechanism (team2_lookup) rather than an entity."
},
{
"relation": "fd_dim_bed1ba725233",
"decision": "name",
"name": "venues",
"confidence": 0.96,
"reason_code": "key_identifies_entity",
"rationale": "Keyed on venue (the stadium name), with location attributes: city and country. One row per venue."
}
]
}
```